package driver;

import businessLogic.*;
import businessLogicService.*;

public class Client {
	
	public static void main(String args[]) {
		LoginBLService loginController = new LoginController();
		LoginBLService_Driver loginBLService_Driver = new LoginBLService_Driver();
		loginBLService_Driver.drive(loginController);
		
		SearchBLService searchController = new SearchController();
		SearchBLService_Driver searchBLService_Driver = new SearchBLService_Driver();
		searchBLService_Driver.drive(searchController);
		
		FavorBLService favorController = new FavorController();
		FavorBLService_Driver favorBLService_Driver = new FavorBLService_Driver();
		favorBLService_Driver.drive(favorController);
		
		SaleBLService saleController = new SaleController();
		SaleBLService_Driver saleBLService_Driver = new SaleBLService_Driver();
		saleBLService_Driver.drive(saleController);
		
		OrderBLService orderController = new OrderController();
		OrderBLService_Driver orderBLService_Driver = new OrderBLService_Driver();
		orderBLService_Driver.drive(orderController);
		
		BookBLService bookController = new BookController();
		BookBLService_Driver bookBLService_Driver = new BookBLService_Driver();
		bookBLService_Driver.drive(bookController);
		
		CatalogBLService catalogController = new CatalogController();
		CatalogBLService_Driver catalogBLService_Driver = new CatalogBLService_Driver();
		catalogBLService_Driver.drive(catalogController);
		
		GiftBLService giftController = new GiftController();
		GiftBLService_Driver giftBLService_Driver = new GiftBLService_Driver();
		giftBLService_Driver.drive(giftController);
		
		UserBLService userController = new UserController();
		UserBLService_Driver userBLService_Driver = new UserBLService_Driver();
		userBLService_Driver.drive(userController);
	}

}
